transatlantic passage - Spanish English Dictionary